hydrology environment author hydraulics book global warming fossils fossil canary islands la atlantida green kardas environmental novel diesel casio engineering books